package com.yonyougov.cruxtestcase.testcase.baiscdata.enumvalue.multiversion.dto;

import com.yonyougov.cruxtestcase.dto.BaseTestReqDto;
import com.yonyougov.cruxtestcase.testcase.baiscdata.enumvalue.multiversion.EnumType;
import com.yonyougov.cruxtestcase.testcase.baiscdata.enumvalue.multiversion.EnumValue;
import lombok.Data;

import java.util.Date;

@Data
public class EnumValueAddDto extends BaseTestReqDto {
    private Long id;

    private EnumType type;

    private Short order;

    private String name;

    private String code;

    private Boolean leafNode;

    private EnumValue parent;

    private Boolean enabled;

    private Integer levelNum;

    private Boolean deleted;

    private Integer year;

    private Date effectiveStartDate;

    private Date noeffectiveEndDate;

    private EnumValue baseValue;

    private EnumValue refValue;

    private Integer version;

    private String innerCode;

    private Long did;

    private Date startDate;
    private Date endDate;
}
